iT邦幫忙

2024 iThome 鐵人賽

DAY 14
0
Python

Python 數值與數學模組介紹與應用系列 第 14

Day14.03.cmath — 複數數學函數3

  • 分享至 

  • xImage
  •  

接續昨天的繼續說明

三角函數2

cmath.sin(x)

  • 用途: 計算複數 x 的正弦值。
  • 語法: cmath.sin(x)
  • 參數:
    • x (complex): 要計算正弦值的複數。
  • 返回: x 的正弦值。
  • 範例:
    import cmath
    x = 0.5 + 0.5j
    print(cmath.sin(x))  # 輸出: (0.6367380071391379+0.2812851812025053j)
    

cmath.tan(x)

  • 用途: 計算複數 x 的正切值。
  • 語法: cmath.tan(x)
  • 參數:
    • x (complex): 要計算正切值的複數。
  • 返回: x 的正切值。
  • 範例:
    import cmath
    x = 0.5 + 0.5j
    print(cmath.tan(x))  # 輸出: (0.6554367319933124+0.6120851540030575j)
    

超越函數1

cmath.acosh(x)

  • 用途: 計算複數 x 的反雙曲餘弦值。
  • 語法: cmath.acosh(x)
  • 參數:
    • x (complex): 要計算反雙曲餘弦值的複數。
  • 返回: x 的反雙曲餘弦值。
  • 範例:
    import cmath
    x = 2 + 1j
    print(cmath.acosh(x))  # 輸出: (1.3169578969248166+0.7853981633974483j)
    

cmath.atanh(x)

  • 用途: 計算複數 x 的反雙曲正切值。
  • 語法: cmath.atanh(x)
  • 參數:
    • x (complex): 要計算反雙曲正切值的複數。
  • 返回: x 的反雙曲正切值。
  • 範例:
    import cmath
    x = 0.5 + 0.5j
    print(cmath.atanh(x))  # 輸出: (0.5493061443340548+0.522403162740893j)
    

cmath.cosh(x)

  • 用途: 計算複數 x 的雙曲餘弦值。
  • 語法: cmath.cosh(x)
  • 參數:
    • x (complex): 要計算雙曲餘弦值的複數。
  • 返回: x 的雙曲餘弦值。
  • 範例:
    import cmath
    x = 1 + 1j
    print(cmath.cosh(x))  # 輸出: (1.5430806348152437+0.8414709848078965j)
    

cmath.sinh(x)

  • 用途: 計算複數 x 的雙曲正弦值。
  • 語法: cmath.sinh(x)
  • 參數:
    • x (complex): 要計算雙曲正弦值的複數。
  • 返回: x 的雙曲正弦值。
  • 範例:
    import cmath
    x = 1 + 1j
    print(cmath.sinh(x))  # 輸出: (1.1752011936438014+0.8632093666488737j)
    

上一篇
Day13.03.cmath — 複數數學函數2
下一篇
Day15.03.cmath — 複數數學函數4
系列文
Python 數值與數學模組介紹與應用30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言